package com.example.javatwo.pojo.xs.dh;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;

public class DsdssaleMain {
	private String billno;
	private String custid;
	private String cystaddress;
	private String priceoftax;
	private String warename;
	private String isdeduct;
	private String coucherno;
	@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT", locale = "zh")
	private Date billdate;
	private String currencyname;
	private Double exchrate;
	private String hasforeigntrade; //
	private int saledid;
	private String saledname;
	private String departname;
	private String projectname;
	private String makersign;
	private String permittersign;
	private String duetoname;
	private String recvWay;
	private Date prepayday;
	private Date accmonth;
	private Float udef1;
	private String udef2;
	private String remark;
	private int permitter;
	private int passtype;
	private List<DsdssaleSub> list = new ArrayList<DsdssaleSub>();

	public DsdssaleMain() {
		super();
	}

	@Override
	public String toString() {
		return "DsdssaleMain [billno=" + billno + ", custid=" + custid + ", cystaddress=" + cystaddress
				+ ", priceoftax=" + priceoftax + ", warename=" + warename + ", isdeduct=" + isdeduct + ", coucherno="
				+ coucherno + ", billdate=" + billdate + ", currencyname=" + currencyname + ", exchrate=" + exchrate
				+ ", hasforeigntrade=" + hasforeigntrade + ", saledid=" + saledid + ", saledname=" + saledname
				+ ", departname=" + departname + ", projectname=" + projectname + ", makersign=" + makersign
				+ ", permittersign=" + permittersign + ", duetoname=" + duetoname + ", recvWay=" + recvWay
				+ ", prepayday=" + prepayday + ", accmonth=" + accmonth + ", udef1=" + udef1 + ", udef2=" + udef2
				+ ", remark=" + remark + ", permitter=" + permitter + ", passtype=" + passtype + ", list=" + list + "]";
	}

	public String getBillno() {
		return billno;
	}

	public void setBillno(String billno) {
		this.billno = billno;
	}

	public String getCustid() {
		return custid;
	}

	public void setCustid(String custid) {
		this.custid = custid;
	}

	public String getCystaddress() {
		return cystaddress;
	}

	public void setCystaddress(String cystaddress) {
		this.cystaddress = cystaddress;
	}

	public String getPriceoftax() {
		return priceoftax;
	}

	public void setPriceoftax(String priceoftax) {
		this.priceoftax = priceoftax;
	}

	public String getWarename() {
		return warename;
	}

	public void setWarename(String warename) {
		this.warename = warename;
	}

	public String getIsdeduct() {
		return isdeduct;
	}

	public void setIsdeduct(String isdeduct) {
		this.isdeduct = isdeduct;
	}

	public String getCoucherno() {
		return coucherno;
	}

	public void setCoucherno(String coucherno) {
		this.coucherno = coucherno;
	}

	public Date getBilldate() {
		return billdate;
	}

	public void setBilldate(Date billdate) {
		this.billdate = billdate;
	}

	public String getCurrencyname() {
		return currencyname;
	}

	public void setCurrencyname(String currencyname) {
		this.currencyname = currencyname;
	}

	public Double getExchrate() {
		return exchrate;
	}

	public void setExchrate(Double exchrate) {
		this.exchrate = exchrate;
	}

	public String getHasforeigntrade() {
		return hasforeigntrade;
	}

	public void setHasforeigntrade(String hasforeigntrade) {
		this.hasforeigntrade = hasforeigntrade;
	}

	public int getSaledid() {
		return saledid;
	}

	public void setSaledid(int saledid) {
		this.saledid = saledid;
	}

	public String getSaledname() {
		return saledname;
	}

	public void setSaledname(String saledname) {
		this.saledname = saledname;
	}

	public String getDepartname() {
		return departname;
	}

	public void setDepartname(String departname) {
		this.departname = departname;
	}

	public String getProjectname() {
		return projectname;
	}

	public void setProjectname(String projectname) {
		this.projectname = projectname;
	}

	public String getMakersign() {
		return makersign;
	}

	public void setMakersign(String makersign) {
		this.makersign = makersign;
	}

	public String getPermittersign() {
		return permittersign;
	}

	public void setPermittersign(String permittersign) {
		this.permittersign = permittersign;
	}

	public String getDuetoname() {
		return duetoname;
	}

	public void setDuetoname(String duetoname) {
		this.duetoname = duetoname;
	}

	public String getRecvWay() {
		return recvWay;
	}

	public void setRecvWay(String recvWay) {
		this.recvWay = recvWay;
	}

	public Date getPrepayday() {
		return prepayday;
	}

	public void setPrepayday(Date prepayday) {
		this.prepayday = prepayday;
	}

	public Date getAccmonth() {
		return accmonth;
	}

	public void setAccmonth(Date accmonth) {
		this.accmonth = accmonth;
	}

	public Float getUdef1() {
		return udef1;
	}

	public void setUdef1(Float udef1) {
		this.udef1 = udef1;
	}

	public String getUdef2() {
		return udef2;
	}

	public void setUdef2(String udef2) {
		this.udef2 = udef2;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public int getPermitter() {
		return permitter;
	}

	public void setPermitter(int permitter) {
		this.permitter = permitter;
	}

	public int getPasstype() {
		return passtype;
	}

	public void setPasstype(int passtype) {
		this.passtype = passtype;
	}

	public List<DsdssaleSub> getList() {
		return list;
	}

	public void setList(List<DsdssaleSub> list) {
		this.list = list;
	}

}
